﻿using Gobang.ToolClass.EnumEx;

namespace Gobang.ToolClass
{
    /// <summary>
    /// 消息枚举
    /// </summary>
    public enum MsgCommand
    {
        [Remark("无")]
        None,
        [Remark("用户注册")]
        Registering,
        [Remark("用户注册结束")]
        Registered,
        [Remark("注册用户已存在")]
        RegisterAt,
        [Remark("用户登录")]
        Logining,
        [Remark("用户登录结束")]
        Loginend,
        [Remark("发送单用户")]
        SendToOne,
        [Remark("发送消息给所有用户")]
        SendToAll,
        [Remark("用户列表")]
        UserList,
        [Remark("更新用户状态")]
        UpdateState,
        [Remark("打开游戏")]
        BeginToGame,
        [Remark("返回单个用户")]
        BeginToGameL,
        [Remark("群发")]
        BeginToGameH,
        [Remark("关闭游戏")]
        EndToGame,
        [Remark("返回单个用户")]
        EndToGameL,
        [Remark("群发")]
        EndToGameH,
        [Remark("进入大厅")]
        ComeToHall,
        [Remark("返回单个用户")]
        ComeToHallL,
        [Remark("群发")]
        ComeToHallH,
        [Remark("发送对手消息")]
        BeginRival,
        [Remark("返回对手消息")]
        EndRival,
        [Remark("退出区域")]
        ExitToArea,
        [Remark("退出大厅")]
        ExitToHall,
        [Remark("语聊")]
        ComeToSay,
        [Remark("退出")]
        Close,
    }
}